apple snails - Francés Inglés Diccionario